﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,li,dl,dd,h1,h2,h3,h4,h5,h6,p,form{ margin:0;}
ul,ol{ padding:0; list-style:none;}
table{ border-collapse:collapse; border-spacing:0;}
img{ border:none;}
td{ word-break:break-all; padding:0 4px;}
iframe{ display:block; border:none; }
.tx_center{ text-align:center;}
.tx_center td { text-align:center;}
.tx_left td{text-align: left;}
/*清除浮动*/
.clear {zoom:1;}
.clear:after {content:""; display:block; height:0; visibility:visible; clear:both;}
/*行高*/
.lh24{ line-height:24px;}
.lh26{ line-height:26px;}
.lh28{ line-height:28px;}
.lh30{ line-height:30px;}
.lh32{ line-height:32px;}
.fz14{font-size: 14px;}
.fz12{font-size: 12px;}
/*A标签样式*/
a{ text-decoration:none; /*color:#000;*/}
a:focus{ outline:none;}
/*a:hover { color:#CC3333;}*/
.hover_line:hover{ text-decoration:underline;}
.under_line{ text-decoration:underline;}
/*表单元素样式*/
input,textarea,select{ vertical-align:middle; margin-top:0; outline:none;font-family: "microsoft yahei"; }
input,textarea{padding: 0 5px;}
textarea{padding: 5px;line-height: 22px;resize: none;border:1px solid #ddd;border-radius: 3px;}
.ip_txt { height:24px; line-height:24px; padding:0 5px;} 
.Vmid{vertical-align: middle;}
input[type="checkbox"] {
    vertical-align: middle;
    margin-bottom: 3px\9;
}
input[type="text"] {
    height: 22px;
    line-height: 22px;
    color: #666;
    outline: none;
    border: 1px solid #ddd;
    border-radius: 3px;
}
select {
    height: 26px;
    line-height: 24px;
    text-align: center;
    outline: none;
    color: #666;
    font-family:"microsoft yahei";
    border:1px solid #ddd;
    border-radius: 3px;
}
.table{border-collapse: collapse;}
.table th,.table td{border: 1px solid #e4e5e6;padding:2px 10px;height:30px;font-size: 12px;}
.table th{background-color: #f5f5f5;font-weight: normal;}
.center{text-align: center;}
.table_center th,.table_center td{text-align: center;}
.table_td_p10 th,.table_td_p10 td{padding: 10px;}
.tablec666 th,.tablec666 td,.c666{color: #666;}
/*元素显示状态*/
.dis_block{ display:block;}
.dis_il_block{ display:inline-block;}
.dis_inline{ display:inline;}
.dis_none{ display:none;}
/* 设置浮动，减少浮动带来的 bug */
.fl ,.fr{display:inline;}
.fl{ float:left;}
.fr{ float:right;}
::selection {background: #009688;color: #fff;}
body{font: 14px/1.42857 "microsoft yahei";;color: #3D4051; background: #fff;height: 100%;}
p{line-height:20px;}
label {display: inline-block;margin-bottom: 5px;}	
.bor-ceee,input[type=text].bor-ceee{border-color: #eee;}
.col-xs-4{float: left;position: relative;min-height: 1px;}	
.col-xs-4{width: 33.33333%;}	
.hide{display: none;}
.m5{margin: 5px;}
.ml5{margin-left: 5px;}	
.mr5{margin-right: 5px;}
.p20{padding: 20px;}
.pr10{padding-right:10px;}
.plr10{padding:0 10px;}	
.plr20{padding:0 20px;}	
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.pb10{padding-bottom: 10px;}
.mt10{margin-top: 10px;}
.mb10{margin-bottom: 10px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mt20{margin-top: 20px;}
.mt40{margin-top: 40px;}
.mb20{margin-bottom: 20px;}
.ml20{margin-left: 20px;}
.button,.button_gray,.table-btn{border-radius:2px;color: #fff;text-align: center;font-size: 14px;border: 0;font-family: "microsoft yahei";cursor: pointer;}
.button,.button-c46a1fe{background:#46a1fe;}
.button:hover,.button-c46a1fe:hover{background: #3394f6;}
.button_gray,.button-cccc{background: #cccccc;}
.button_gray:hover,.button-cccc:hover{background: #bbbbbb;}
.button-cff8432{background: #ff8432;}
.button-cff8432:hover{background: #FF6600;}
.buttonh26,.buttonh36{display: inline-block;padding:0 5px;}
.buttonh26{height: 26px;line-height: 26px;min-width:60px;}
.buttonh36{height: 36px;line-height: 36px;min-width:100px;}
.write-input{padding:3px 5px;}	
.alertMask {width: 100%;height: 100%;background: #000;opacity: .3;filter: alpha(opacity=30);position: fixed;top: 0;left: 0;display: none; z-index: 1031;}
.alertBox {z-index: 1032;display: none;background: #fff;position: fixed;left: 50%;top:50%;box-shadow: 1px 1px 50px rgba(0,0,0,.3);border-radius: 2px;}
.alertBox .alertCon{padding:20px; max-height:400px;overflow:auto;}
.alertBox .alertTitle {width: 100%;height: 40px;line-height:40px;background: #eeeeee;border-radius: 2px 2px 0 0;}
.alertBox .alertTitle p {color: #fff;line-height:40px;padding-left:20px;color: #333;}
.alertBox .close {background:url(../images/alert_close.png) no-repeat;width:12px;height:12px;position: absolute;top: 14px;right: 20px;cursor: pointer;}
.alertBox .close:hover{background-position: 0 -12px;}
.alertFoot{text-align: center;padding:20px 0;}
/*颜色*/
.cff6e30{color: #ff6e30;}/*橘黄色*/
.c13c996{color: #13c996;}/*绿色*/
.c46a1fe{color: #46a1fe;}/*蓝色*/
.cfd0101{ color: red;}/*红色*/
